
class Dog {
    //成员属性
    public String brand; //品种
    public String color; //颜色
    public String name; //姓名
    public String sex; //性别
    public int age; //年龄
    //成员方法
    public void call() {
        System.out.println(name + "汪汪");
    }
    public void eat() {
        System.out.println(name + "吃狗粮");
    }
}
public class Test {
    public static void main(String[] args) {
        //通过new关键字实例化了一个Dog对象
        Dog a = new Dog(); //a就是一个引用，指向了Dog对象
        //通过对象的引用访问对象的属性/变量 和方法。
        a.name = "小狗1";
        a.age = 6;
        a.call();
        a.eat();
        //通过new关键字可以实例化多个对象
        Dog b = new Dog();
        b.name = "小狗2";
        b.age = 6;
        b.call();
        b.eat();
    }
}

//class washMachine {
//    public String brand; //品牌
//    public double weight; //重量
//    public double length; //长
//    public double width; //宽
//    public double height; //高
//    public String color; //颜色
//
//    public void wash() {
//        System.out.println("洗衣");
//    }
//    public void dry() {
//        System.out.println("烘干");
//    }
//    public void time() {
//        System.out.println("定时");
//    }
//}
